thought factory - Turkish English Dictionary